package com.alibaba.middleware.hsf.hessian;

import com.alibaba.middleware.hsf.Data;

import com.taobao.hsf.com.caucho.hessian.io.AbstractHessianOutput;
import com.taobao.hsf.com.caucho.hessian.io.Hessian2Output;

import java.io.ByteArrayOutputStream;
import java.io.IOException;

/**
 * @author weipeng2k 2017年12月27日 上午11:00:20
 */
public class Serial {

    public static void main(String[] args) throws IOException {
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        AbstractHessianOutput out = new Hessian2Output(baos);
        out.writeObject(Data.gen());
        out.flush();

        System.out.println(baos.toByteArray().length);
    }
}
